Modèle d'une base de donnée SWISSLOG


Cette section fournit un aperçu du modèle de base de données de  Swisslog et une description des champs de données couramment utilisés dans les tables. Les tableaux ci-dessous représentent les quatre tables de base de données les plus importantes utilisées dans Swisslog.

L'image ci-dessous illustre une partie du modèle de données et les relations entre les différentes tables:


Table de CALLBOOK

La table de Callbook contient des informations sur chaque station – pour chaque station ou indicatif, il y a une donnée.

Nom de champ dans la Table Nom de champ dans les affichages (QSO, carte QSL) Description
C_CALLID   Identifiant numerique unique de la station. C'est la clef primaire de la table, elle est assignée automatiquement.
C_QSL_MGR QSLMGR indicatif (nom) si le QSL-manager pour tous les QSO n'est pas écrasé quand on saisit un QSO.
C_ADDRID C_ADDRID Nombre unique identifiant l'adresse pour cette station  (dans l'adresse de la table).
C_CALL Home_Call Indicatif   (indicatif domicile) de la station.
C_OP_NAME Name Nom du propriétaire de l'indicatif.
C_QTHID Nombre unique identifiant la donnée de QTH-domicile dans la table PQTH.
C_SP1 SP1 20 champs à usage individuel. Ces champs peuvent être utilisés pour des informations spécifiques de stations comme : numéros DIG, TEN-TEN, etc...
C_SP2 SP2
C_SP3 SP3
...... ......
C_SP20 SP20
C_NOTE C_NOTE Champs texte de 500 caractères pour notes et commentairess associés à la station. L'e-mail et le site Web de la station doivent être renseignés ici (hyperliens reconnus)
C_ADDRNAME Station_AddrName Champs pour définir l'adresse complète de la station
C_STREET Station_Street
C_ZIP Station_ZIP
C_CITY Station_City
C_REGION Station_Region
C_COUNTRY Station_Country
C_DXCC Station_DXCC DXCC de l'indicatif du domicile


Table de LOGBOOK (carnet de trafic)

La table de LOGBOOK contient des informations qui sont spécifiques au QSO – tels que l'indicatif , la date, l'heure, et les rapports, etc .

Field name in Table

Field name in Views (QSO, QSLCard)

Description

L_CALLID       CallID Numéro unique identifiant la station dans la table CALLBOOK
L_CALL         Call Indicatif utilisé pour le QSO y compris l'information portable
L_QSONR        L_QSONR        Numéro unique identifiant le QSO . C'est la clef primaire de la table et elle est assignée automatiquement.
L_QSL_MGR      QSLMGR Indicatif (nom) du QSL manager pour le QSO.
L_QTHID          Numéro unique identifiant le QTH pour le QSO dans la table PQTH.
L_CONDID         Plus utilisé.
L_DATE         QSODate Date du QSO.
L_TIME         QSOTime Heure of QSO.
L_DURATION     Duration Heure de Fin du QSO (c'était la durée auparavant).
L_OPERATOR     Operator Nom de l'opérateur pour ce QSO. Cette donnée n'est renseignée que si l'opérateur n'est pas le titulaire de l'indicatif (pas le meme que dans  'C_OP_NAME'. Ce qui peut etre le cas pour les stations de club.
L_RSTS         RSTS Report envoyé.
L_RSTSNR RSTSNR Numéro dans le report envoyé– usage possible pendant les contests.
L_RSTR RSTR  Report reçu.
L_RSTRNR RSTRNR Numéro dans le report envoyé – usage possible pendant les contests.
L_BANDID L_BANDID Numéro unique identifiant la donnée de bande pour ce QSO dans la table de bande.
L_QRG          QRG QRG en kHz utilisée pour ce QSO.
L_MODEID       L_MODEID       Numéro unique identifiant la donnée de mode pour ce  QSO dans la table de mode.
L_QSL_RECEIVED QSLR Marqueur  pour indiquer si une QSL a été reçue (0 = non reçue, 1 = reçue).
L_QSL_RECEIVED_date QSL_RECEIVED_date Date à laquelle la QSL a été reçue.
L_QSL_SEND     QSLS Marqueur  pour indiquer si une QSL a été envoyéet (0 = non envoyées, 1 = envoyée).
L_QSL_Send_date QSL_Send_date Date à laquelle la QSL a été envoyée.
L_QSL_ACTION   QSLA Action de gestion des QSL à éffectuer pour ce QSO.
L_DISTANZ      Distanz Distance.
L_AZIMUTH      Azimuth Direction d'antenne.
L_SPEZ         Spez Champ pour usage individuel.
L_NOTE         Note Champ texte pour notes et commentaires associés  au QSO.
L_SAT_MODE     SAT_Mode Champ pour les modes spéciaux comme satellite ou mode Sporadique E.
L_SAT_NAME     SAT_Name Nom du satellite ou toute autre information spéciale dont vous pourriez avoir besoin
L_Incomplete   Incomplete   Indique que le QSO n'a pu être fini.
L_QSOSeqNR     QSOSeqNr Numéro de  séquence du QSO. Habituellement les QSO sont numérotés en séquence Date et Heure .
L_QSL_CardNr QSL_CardNr Peut etre utilisé pour assigner un numéro à la  carte-QSL. Important pour le suivi des diplomes si une carte contient plus d'un QSO.
L_LOTW_Status LOTW_Status Statut LoTW du QSO tel que  : "Accepted", "Confirmed", "Uploaded", ou "Rejected" 
L_LOTW_Sent L_LOTW_Sent Marqueur pour indiquer si ce QSO a été envoyéet (0 = non envoyées, 1 = envoyée).
L_LOTW_Send_date LOTW_Send_date Date de telechargement.
L_LOTW_RECEIVED LOTW_RECEIVED Statut QSL reçue/non reçue dans LoTW. ( 1/0 )
L_LOTW_RECEIVED_date LOTW_RECEIVED_date Date à laquelle la QSL-LOTW a été reçue.
L_LOTW_CREDIT_GRANTED L_LOTW_CREDIT_GRANTED Contient une liste (séparateur virgule) des crédits de diplôme octroyés pour ce QSO (vérifié sur LoTW).
L_LOTW_CREDIT_SUBMITTED L_LOTW_CREDIT_SUBMITTED Contient une liste (séparateur virgule) des crédits de diplôme soumis pour ce QSO.
L_eQSL_Status eQSL_Status Statut EQSL pour le QSO tel que : "Accepted", "Confirmed", "Uploaded", ou "Rejected"
L_eQSL_Sent L_eQSL_Sent Marqueur pour indiquer si ce QSO a été envoyéet (0 = non envoyées, 1 = envoyée).
L_eQSL_Send_date eQSL_Send_date Date de telechargement.
L_eQSL_RECEIVED eQSL_RECEIVED Statut de la QSL-eQSL.
L_eQSL_RECEIVED_date eQSL_RECEIVED_date Date à laquelle une QSL-eQSL a été reçue
L_eQSLAG L_eQSLAG Membre eQSL AG (0 = No, 1 = Yes)
L_eQSL_CFMTIME L_eQSL_CFMTIME Heure du QSO définie par le partenaire dans les confirmations eQSL. Utilisée pour afficher la carte eQSL dans la visionneuse d'images.
L_CLUBLOG_QSO_UPLOAD_STATUS CLUBLOG_QSO_UPLOAD_STATUS Statut Club Log : (0 = QSO non téléchargé, 1 = QSO téléchargé)
L_CLUBLOG_QSO_UPLOAD_DATE CLUBLOG_QSO_UPLOAD_DATE Date de telechargement.
L_CLUBLOGPROC   Champ utilisé pour marquer les QSO qui ont été traités avec la fonction « Définir le  DXCC à partir de Club Log ». Il contient 1 si le QSO a été traité.
L_HAMLOG_QSO_UPLOAD_STATUS HAMLOG_QSO_UPLOAD_STATUS Statut HAMLOG : (0 = QSO non téléchargé, 1 = QSO téléchargé)
L_HAMLOG_QSO_UPLOAD_DATE HAMLOG_QSO_UPLOAD_DATE Date de telechargement.
L_HAMQTH_QSO_UPLOAD_STATUS HAMQTH_QSO_UPLOAD_STATUS Statut HAMQTH : (0 = QSO non téléchargé, 1 = QSO téléchargé)
L_HAMQTH_QSO_UPLOAD_DATE HAMQTH_QSO_UPLOAD_DATE Date de telechargement.
L_HRDLOG_QSO_UPLOAD_STATUS HRDLOG_QSO_UPLOAD_STATUS Statut HRDLOG : (0 = QSO non téléchargé, 1 = QSO téléchargé) 
L_HRDLOG_QSO_UPLOAD_DATE HRDLOG_QSO_UPLOAD_DATE Date de telechargement.
L_QRZCOM_QSO_UPLOAD_STATUS QRZCOM_QSO_UPLOAD_STATUS Statut QRZ : (0 = QSO non téléchargé, 1 = QSO téléchargé)
L_QRZCOM_QSO_UPLOAD_DATE QRZCOM_QSO_UPLOAD_DATE Date de telechargement.
L_QRZLOGID QRZLOGID QRZ QSO ID
L_SFI SFI Indice courant de Flux solaire lorsqu'un QSO a été effectué (si disponible)
L_CREDIT_GRANTED L_CREDIT_GRANTED Contient une liste (séparateur virgule) des crédits de diplôme octroyés pour ce QSO.
L_CREDIT_SUBMITTED L_CREDIT_SUBMITTED Contient une liste (séparateur virgule) des crédits de diplôme soumis pour ce QSO.
L_MyQTHID MyQTHID Numéro unique identifiant la donnée 'MyQTH" pour ce  QSO dans la table MyQTH.
L_MyCondID MyCondID Numéro unique identifiant les données de "Conditions de travail" pour ce QSO dans la table WCONDS.
L_MyEventID MyEventID Numéro unique identifiant les données Evenements/Contests pour ce QSO dans la table EVENTS.


Table PQTH  

La table PQTH (qui signifie, partner-QTH, QTH du partenaire) contient des informations sur le QTH de la station contactée. Il peut y avoir plusieurs entrées pour cette station, car elle pourrait avoir été contactée dans des QTH différents et avec des opérateurs diiférents et avec des conditions de fonctionnement différentes. PQTH contient plusieurs champs pour décrire les QTH des partenaires  et aussi des champs vierges qui peuvent servir à définir des statistiques comme DXCC, IOTA et TEN-TEN, etc.....
 

Field name in Table

Field name in Views (QSO, QSLCard)

Description

P_QTHID      P_QTHID      Numéro unique identifiant le QTH. C'est la clef primaire de la table et elle est assignée automatiquement.
P_REGION     REGION     Abbreviation pour la region – copiée depuis la table des PAYS si elle est disponible.
P_CALLID     P_CALLID     Numéro unique identifiant la station dans la table de callbook.
P_QTHNAME    QTHNAME    Nom court pour le QTH.
P_CONTINENT  CONTINENT  Abbreviation pour le continent copiée depuis la table des PAYS si elle est disponible.
P_DXCC       DXCC       DXCC – copié depuis la table des PAYS si elle est disponible.
P_WPX        WPX        Prefixe derivé de l'indicatif
P_WAE        WAE        WAE – copié depuis la table des PAYS si elle est disponible.
P_WAZ        WAZ        Zone-WAZ – copiée depuis la table des PAYS si elle est disponible.
P_ITU        ITU        Zone-ITU  – copiée depuis la table des PAYS si elle est disponible.
P_TIMEDIFF   TIMEDIFF   Différence d'heure par rapport à UTC au QTH – copiée depuis la table des PAYS si elle est disponible.
P_LATITUDE   LATITUDE   Latitude du QTH – copiée depuis la table des PAYS si elle est disponible.
P_LONGITUDE  LONGITUDE  Longitude du QTH – copiée depuis la table des PAYS si elle est disponible.
P_QTHLOCATOR QTHLOCATOR QTH-Locator.
P_DIPL_1 DIPL_1 20 champs pour usage individuel. Ces champs peuvent être utilisés pour des informations de QTH specifiques.
P_DIPL_2 DIPL_2    
P_DIPL_3     DIPL_3    
......     ....    
P_DIPL_20     DIPL_20    
P_SUB_REGION SUB_REGION Sous-region telle que ; comté pour les U.S.A., Département pour la France, Canton pour la Suisse, DOK pour l'ALLEMAGNE.
P_IOTA       IOTA       IOTA – copié depuis la table des PAYS si elle est disponible.
P_QTH        QTH        Description du QTH.
P_SOURCEIND  P_SOURCEIND  Champ utilisé en interne par le programme..

 

Table MYQTH

La table MyQTH  (mon QTH) contient des informations sur le QTH d'où vous opériez lorsque vous avez fait chaque QSO. Par conséquent, la table MyQTH contient des données pour chacun de vos QTH.
 

Field name in Table

Field name in Views (QSO, QSLCard)

Description

MY_QTHID     MY_QTHID     Numéro unique identifiant la donnée. C'est la clef primaire de la table et elle est assignée automatiquement.
MY_STATION    MY_STATION    Nom court pour la  station / description des conditions .
MY_CALL       MY_CALL       L'indicatif que vous avez utilisé à ce QTH.
MY_OPERATOR   MY_OPERATOR   Nom de l'opérateur.
MY_QTH        MY_QTH        Description du QTH.
MY_TIMEDIFF   MY_TIMEDIFF   Différence d'heure entre UTC et l'heure locale de votre QTH.
MY_LATITUDE   MY_LATITUDE   Latitude du QTH.
MY_LONGITUDE  MY_LONGITUDE  Longitude du QTH.
MY_QTHLOCATOR MY_QTHLOCATOR QTH-Locator du QTH.
MY_LOTWSTATION   MY_LOTWSTATION         Nom du certificat LoTW
MY_eQSLNICKNAME MY_eQSLNICKNAME Nom du eQSL Nickname (Pseudo de QTH)
MY_ADDRID     MY_ADDRID     Numéro unique identifiant la donnée dans la table d'adresse contenant l'adresse

 

Table WCONDS

La table WConds (Conditions de travail) contient des informations sur les conditions utilisées pour  faire le QSO – comme votre transceiver, la puissance de sortie et l'antenne utilisée. La table WConds contient des entrées pour chaque jeu de conditions de travail.
 

Nom de champ dans la table

Nom de champ dans les affichages (QSO, carte-QSL)

Description

MY_WCONDID     MY_WCONDID     numero unique identifiant la donnée. C'est la clef primaire de la table et elle est assignée automatiquement.
MY_CONDITIONS MY_CONDITIONS Nom court pour les conditions de travail
MY_RIG        MY_RIG        Description du transceiver.
MY_ANTENNA    MY_ANTENNA    Antennes utilisées.
MY_EQUIPMENT  MY_EQUIPMENT  Description d'autres équipement utilisés.
MY_POWER      MY_POWER      Puissance utilisée.
MY_COND_DESCRIPTION   MY_COND_DESCRIPTION   Champ pour details supplémentaires.

 

Table EVENTS (évènements)

La table EVENTS contient des informations sur les contests ou autres évènements auxquels le QSO se rattache.
 

Nom de champ dans la table

Nom de champ dans les affichages (QSO, carte-QSL)

Description

MY_EVENTID MY_EVENTID Numéro unique identifiant la donnée. C'est la clef primaire de la table et elle est assignée automatiquement.
MY_EVENT MY_EVENT Nom court pour l'évènement ou le contest.
MY_EVENT_DESCRIPTION MY_EVENT_DESCRIPTION Description de l'évènement ou du contest.
MY_EVENT_REMARK MY_REMARK     Champ texte de 240 caractères pour notes et commentaires associés à l'évènement.
MY_START      MY_START      Date / Heure Début de l'évènement – comme l'heure de début d'un contest.
MY_END        MY_END         Date / Heure Fin de l'évènement  – comme l'heure de fin d'un contest



Copyright © 2004 SWISSLOG
Last modified:03 dic. 2018